90 Seconds is a cloud-based video creation platform that streamlines the production process for companies seeking high-quality video content. By connecting brands with a global network of over 14,000 creators in over 110 countries and 1,500 cities, 90 Seconds facilitates the end-to-end process of cr...